#pragma once

#include "Point3D.h"
#include "Color.h"

class CLight
{
public:
	CLight(const CPoint3D& _pos, const CColor& _color = CColor(1.f,1.f,1.f));
	~CLight(void);
	
	void SetColor(const CColor& color);
	void SetPosition(const CPoint3D& pos);

	CColor& GetColor();
	CPoint3D& GetPosition();
private:
	CPoint3D Position;
	CColor Color;

};
